package com.mz.ozy.adapter;

import com.chad.library.adapter.base.BaseQuickAdapter;
import com.chad.library.adapter.base.BaseViewHolder;
import com.mz.ozy.R;
import com.mz.ozy.bean.MyBounsRecodeBean;
import com.mz.ozy.bean.NewBonusDetailBean;
import com.mz.ozy.utils.Utils;

import java.util.List;

/**
 *
 */

public class MybounsDetailAdapter extends BaseQuickAdapter<NewBonusDetailBean.PageDTO.PageItemsDTO, BaseViewHolder> {
    private int type;
    private int bonusType;

    public MybounsDetailAdapter(List<NewBonusDetailBean.PageDTO.PageItemsDTO> data, int type, int bonusType) {
        super(R.layout.item_my_bounst, data);
        this.type = type;
        this.bonusType = bonusType;
    }

    public void setType(int type) {
        this.type = type;
    }

    @Override
    protected void convert(BaseViewHolder helper, NewBonusDetailBean.PageDTO.PageItemsDTO item) {
//        if (type == 1) {

//            switch (item.getType()) {
//                case 0:
//                    helper.setText(R.id.tv_operate_type, "直推奖");
//                    break;
//                case 1:
//                    if (bonusType == 2) {
//                        helper.setText(R.id.tv_operate_type, "间推奖");
//                    } else {
//                        helper.setText(R.id.tv_operate_type, "小团队奖");
//                    }
//                    break;
//                case 2:
//                    helper.setText(R.id.tv_operate_type, "团队奖");
//                    break;
//                case 3:
//                    helper.setText(R.id.tv_operate_type, "晋升奖");
//                    break;
//                case 4:
//                    helper.setText(R.id.tv_operate_type, "1代复销");
//                    break;
//                case 5:
//                    helper.setText(R.id.tv_operate_type, "报单收益");
//                    break;
//                case 6:
//                    helper.setText(R.id.tv_operate_type, "区级分红收益");
//                    break;
//                case 7:
//                    helper.setText(R.id.tv_operate_type, "BV返利");
//                    break;
//                case 8:
//                    helper.setText(R.id.tv_operate_type, "股权分红");
//                    break;
//                case 9:
//                    helper.setText(R.id.tv_operate_type, "平级奖");
//                    break;
//                case 10:
//                    helper.setText(R.id.tv_operate_type, "报单奖励");
//                    break;
//                case 11:
//                    helper.setText(R.id.tv_operate_type, "配送奖励");
//                    break;
//                case 12:
//                    helper.setText(R.id.tv_operate_type, "小团队复销");
//                    break;
//                case 13:
//                    helper.setText(R.id.tv_operate_type, "5-7代复销");
//                    break;
//                case 14:
//                    helper.setText(R.id.tv_operate_type, "提现");
//                    break;
//                case 15:
//                    helper.setText(R.id.tv_operate_type, "欧花兑换");
//                    break;
//                case 16:
//                    helper.setText(R.id.tv_operate_type, "提现失败");
//                    break;
//                case 17:
//                    helper.setText(R.id.tv_operate_type, "手动调整");
//                    break;
//            }
//        } else {
//            switch (item.getType()) {
//                case 0:
//                    helper.setText(R.id.tv_operate_type, "团队积分奖");
//                    break;
//                case 1:
//                    helper.setText(R.id.tv_operate_type, "平级积分奖");
//                    break;
//            }
//        }

            helper.setText(R.id.tv_order_seq, item.time);
//            if (item.getStype() == 0) {
//                helper.setTextColor(R.id.tv_operate_state, mContext.getResources().getColor(R.color.c_73b21a));
//                helper.setText(R.id.tv_operate_state, "+" + Utils.decimalUtils(item.getAmt(), 2));
//            } else {
                helper.setTextColor(R.id.tv_operate_state, mContext.getResources().getColor(R.color.c_363636));
                helper.setText(R.id.tv_operate_state,   item.flag + Utils.decimalUtils(item.amount, 2));
//            }

//        if (item.getIssue() == 0) {
//            helper.setText(R.id.tv_type, "未发放");
//        } else {
//            helper.setText(R.id.tv_type, "已发放");
//        }
//        }

    }
}
